.work-info-detail{
  .info-items{
    /* 标题 */
    .info-title{
      position: relative;
      /* 安全技术交底 */
      .title-brief.title-safe{
        width: 112px;
      }     
    }
    .file-number{
      width: 29%;
      .record-num{
        margin-right: 10px;
        line-height: 30px;
        font-size: 14px;       
      }
      .pa-input{
        width: 50%;
        line-height: 30px;
        font-size: 12px;
      }
    }
    /* 安全技术交底 */
    .info-safe{
      padding-top: 20px;
      .info-dis{
        display: inline-block;
        padding: 0 8px;
        line-height: 1;
        border-right: 1px solid #666;
        cursor: pointer;
      }
      .info-work{
        padding-left: 5px;
        cursor: pointer;}
      .safe-active{
        color: #fe6f4d;
      }
    }
  }
  /* 基本信息*/
  .base-info{    
    &.editable,.editTech,.editPro,.editSafe,.editRes{
      .pa-input-edit{
        display: block;
      }
      .pa-input-unedit{
        display: none;
      }
    }
    .editRes{
      .pa-input-edit{
        width: 100%;
      }
    }
    .pa-input-edit{
      display:none;
    }
    .pa-input-unedit{
      display: block;
    }
    /* 操作 */
    .pro-operate{
      width: 10%;
    }
    .row-item{
      &.add-skill{
        text-align: center;
      }
      .pa-form-control{   
        .pa-input-edit{
          overflow: hidden;
        }
        .sex-checkbox{
          padding: 0;
          margin: 0px 4px;
          width: 15px;
          height: 15px;
          border-radius: 50%;
          background-color: #b8b8b8;
          vertical-align: sub;
          &:active,&:checked{
            border-width: 5px;
            background-color: #fe6f4d;
          };
          &:hover{
            box-shadow:inset 0 2px 2px rgba(0,0,0,0.1);
          };
        }
        .pa-input-unedit{
          padding-left: 6px;
          white-space: nowrap;
        }
      }
      .pa-btn{
        margin-top: 10px;
      }
    }
    
    .info-organize{
      color: #3899d2;
    }
    input{
      position: relative;
      border: 1px solid #b1b1b1;
    }
    
  }
  .edit{
    position: absolute;
    top: 0;
    right: 10px;
    bottom: 2px;
    font-size: 12px;
    &>div{
      display: inline-block;
      margin: 0 3px;
      cursor: pointer;
    }
  }
  /* 编辑添加 */
  .edit-add{
    position: absolute;
    top: 0;
    right: 10px;
    bottom: 2px;
    line-height: 28px;
    font-size: 12px;
    cursor: pointer;
    .fa-plus,.fa-minus{
      color: #fe6f4d;
    }
  }
  /*编辑 删除*/
  .edit-item{
    display: inline-block;
    margin-right: 10px;
    cursor: pointer;
  }
  .info-pencil,.edit-del,.edit-item{
    .fa-pencil,.fa-trash,.fa-save,.fa-reply{color:#fe6f4d;}
  }

  .expr-time{
    width: 40%;
  }
  .expr-detail{
    text-align :center;
    &.expr-detail-text{
      text-align: left;
    }
  }
  .add-tech{
    .pa-input-edit{
      display: inline-block;
      width: 30%;
      margin: 10px 0;
    }
    .add-item{
      margin-top: 20px;
    }
    .name{
      float: left;
      width: 36%;
      text-align: right;
      margin-right: 10px;
      line-height: 28px;
    }
    .add-tech-btn{
      text-align: center;
    }
  }
  .add-resume{
    .pa-input-edit{
      display: inline-block;
      margin: 10px 20px;
    }
    .name{
      line-height: 28px;
    }
    .add-resume-btn{
      text-align:center;
    }
    .pa-input{
      display: inline-block;
    }
  }

  /* 文件列表 */
  .file-list-outer{
    padding: 10px 0;
    .file-item{
      height: 70px;
      line-height: 40px;
      .upload-file-name{
        display: block;
        float: none;
        width: 177px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
      }
    }   
  }
}